put down roots

Translations
s'installer durablement
Definitions
To settle in a particular place and begin to establish a permanent home, often by becoming involved in the local community or making long-term commitments.